<script>
	export default {
		onLaunch: function() {
			const updateManager = uni.getUpdateManager();
			let update = false;
			updateManager.onCheckForUpdate(function (res) {
			  // 请求完新版本信息的回调
			  console.log(res.hasUpdate);
			  update = res.hasUpdate;
			});
			if(update){//有新版本就执行更新下载
				updateManager.onUpdateReady(function (res) {
				  uni.showModal({
				    title: '更新提示',
				    content: '新版本已经准备好，是否重启应用？',
				    success(res) {
				      if (res.confirm) {
				        // 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
				        updateManager.applyUpdate();
				      }
				    }
				  });
				
				});
				updateManager.onUpdateFailed(function (res) {
				  // 新的版本下载失败
				  uni.showToast({
				  	title:'下载失败，请关闭当前小程序后，重新打开',
					icon:'none'
				  })
				});
			}
			
			
			
		},
		onShow: function() {
			console.log('App Show')
			
			
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style>
	/*每个页面公共css */
	@import url("./static/css/common.css");
</style>
